class_name EnemySpawner
extends Node


## 产生敌人


# 生命值(time) = base_health * (1 + health_growth_rate * time)
# 攻击力(time) = base_damage * (1 + damage_growth_rate * time)
# 移动速度(time) = base_speed * (1 + speed_growth_rate * time)


@export var base_spawn_interval: float = 3.0
@export var max_enemies: int = 20
@export var elite_spawn_threshold: int = 50